package com.fulihui.wgj.admin.api.subscribereply.request;

import com.fulihui.common.request.web.CommonRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotNull;

/**
 * @author: Levon
 * @date: 2018-07-26 17:34
 */
@ApiModel("关注回复保存请求")
@Getter
@Setter
public class SubscribeReplySaveRequest extends CommonRequest {

    @ApiModelProperty("回复类型 1：文本 2：图片 3:图文")
    @NotNull(message = "回复类型不能为空")
    private Integer replyType;

    @ApiModelProperty("1.默认回复 2.特定回复")
    @NotNull(message = "使用类型不能为空")
    private Integer useType;

    @ApiModelProperty("是否启用 1：是 2：否")
    private Integer useful;

    @ApiModelProperty("省份-包含contain 排除eliminate")
    private String provinceTab;

    @ApiModelProperty("省份")
    private String province;

    @ApiModelProperty("性别-包含contain 排除eliminate")
    private String sexTab;

    @ApiModelProperty("性别:1男，2女，0未知，3全部")
    private Integer sex;

    @ApiModelProperty("回复内容->文本字符串")
    private String textContent;

    @ApiModelProperty("回复内容->图片地址，多个以|隔开，3：图文素材Id")
    private String imgUrl;

    @ApiModelProperty("素材id,如果回复类型是图文的话存储素材id")
    private String mediaId;
}
